Tamil Dictionary 🔍

petioled

Pet"i*oled, a. Defn: Petiolate.


petioled - Similar Words