Tamil Dictionary 🔍

petalum

Pet"a*lum, n.; pl. Petala. Etym: [NL.] Defn: A petal.


petalum - Similar Words