Tamil Dictionary 🔍

adenophorous

Ad`e*noph"o*rous, a. Etym: [Adeno- + Gr. (Bot.) Defn: Producing glands.


adenophorous - Similar Words