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.