Tamil Dictionary 🔍

noduled

Nod"uled, a. Defn: Having little knots or lumps.


noduled - Similar Words