Ochrea(n.) A greave or legging.
Ochrea(n.) A kind of sheath formed by two stipules united round a stem.

Words within ochrea