Tamil Dictionary 🔍

adenophyllous

Ad`e*noph"yl*lous, a. Etym: [Adeno- + Gr. (Bot.) Defn: Having glands on the leaves.


adenophyllous - Similar Words