Tamil Dictionary 🔍

petalous

Pet"al*ous, a. Defn: Having petals; petaled; -- opposed to Ant: apetalous.


petalous - Similar Words