Crossword clues for ochrea
ochrea
The Collaborative International Dictionary
Ochrea
Ochrea \O"chre*a\, n.; pl. Ochre[ae]e. [L.]
(Antiq.) A greave or legging.
(Bot.) A kind of sheath formed by two stipules united round a stem.
Wiktionary
ochrea
n. 1 (context botany English) (alternative form of ocrea English) 2 (context historical English) A greave or legging.