Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ocrea Definition

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

Words Related to ocrea!

ocrea Examples by Brain Bank Users