Online English Dictionary

Home

Epiphyllous


a.

Growing upon, or inserted into, the leaf.


© 2009 Dammam Community College