Dictionary.com
Thesaurus.com

ocreae

  • plural
    of ocrea.
    ocrea
    noun
    a sheathing part, as a pair of stipules united about a stem.

More Suggestions