Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Ochrea
n.
A greave or legging.
n.
A kind of sheath formed by two stipules united round a stem.
←
Ochreaee
Ochreate
→
Shares
Related Words
Ochre
Ochreaee
Ochreate
Ochreated
Menu
Home
Search
My Last Searches