Tamil Dictionary 🔍

nodulose

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


nodulose - Similar Words