Definition Definition

ochrea - Meaning and Examples

Meaning of 'ochrea' (Webster Dictionary)

1 . Ochrea [ n.]
- A greave or legging.
- A kind of sheath formed by two stipules united round a stem.