0%

ALL meanings of ochrea

och·re·a
O o
  • abbreviation OCHREA ocrea. 1
  • noun ochrea (botany) Alternative form of ocrea. 1
  • noun ochrea a cup-shaped structure that sheathes the stems of certain plants, formed from united stipules or leaf bases 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?