Tamil Dictionary 🔍

nodulous

Nod"u*lose`, Nod"u*lous, a. (Biol.) Defn: Having small nodes or knots; diminutively nodose.


nodulous - Similar Words