Tamil Dictionary 🔍

epanthous

Ep*an"thous, a. Etym: [Pref. ep- + Gr. (Bot.) Defn: Growing upon flowers; -- said of certain species of fungi.


epanthous - Similar Words