Tamil Dictionary 🔍

ochrea

O"chre*a, n.; pl. Ochreæe. Etym: [L.] 1. (Antiq.) Defn: A greave or legging. 2. (Bot.) Defn: A kind of sheath formed by two stipules united round a stem.


ochrea - Similar Words