Word info

epiphyllous

Adjective

Meaning

Growing upon, or inserted into, the leaf.

Source: Webster's dictionary

Close letter words and terms