Advertisement

Advertisement

ochrea

[ ok-ree-uh ]

noun

, plural och·re·ae [ok, -ree-ee].


ochrea

/ ˈɒkrɪə /

noun

  1. a cup-shaped structure that sheathes the stems of certain plants, formed from united stipules or leaf bases


Discover More

Word History and Origins

Origin of ochrea1

C19: from Latin ocrea greave, legging, of obscure origin

Advertisement

Advertisement

Advertisement

Advertisement


ochreochroid