Endophyllous

word

Adjective

Wrapped up within a leaf or sheath.
More about this word
Synonyms and related words
Explore this word