Tamil Dictionary 🔍

epiphyllous

Ep`i*phyl*lous, a. Etym: [Gr. (Bot.) Defn: Growing upon, or inserted into, the leaf.


epiphyllous - Similar Words