ocrea

noun

  1. 1

    A sheath around a plant stem forming from the stipule of a leaf and extending above the point of insertion of the leaf.

Translate “ocrea” to another language

Click any language to open the translator with this word already filled in.

Ocrea Definition & Meaning | TranslatePulse