Tamil Dictionary 🔍

polleniferous

Pol`len*if"er*ous, a. Etym: [Pollen + -ferous.] (Bot.) Defn: Producing pollen; polliniferous.


polleniferous - Similar Words