Tamil Dictionary 🔍

macrophyllous

Ma*croph"yl*lous, a. Etym: [Macro- + Gr. (Bot.) Defn: Having long or large leaves.


macrophyllous - Similar Words