Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: ochrea  ók-ree-u
  1. (botany) a kind of sheath formed by two stipules united round a stem

Derived forms: ochreas

Encyclopedia: Ochrea