Definition of Ochrea

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

Synonyms of Ochrea


No Synonyms Found.

Antonyms of Ochrea


No Antonyms Found.

Homophones of Ochrea