Word info

endophyllous

Adjective

Meaning

Wrapped up within a leaf or sheath.

Source: Webster's dictionary

Close letter words and terms