ochrea

Updated About encyclopedia.com content Print Article Share Article
views updated

ochrea (ocrea) A structure around the base of a stem that is formed from the joining of stipules or leaf bases.