Tamil Dictionary 🔍

petaliferous

Pet`al*if"er*ous, a. Etym: [Petal + -ferous.] Defn: Bearing petals.


petaliferous - Similar Words