Nodule(n.) A rounded mass or irregular shape; a little knot or lump.
Noduled(a.) Having little knots or lumps.
Nodulous(a.) Having small nodes or knots; diminutively nodose.

Words within nodulous

7 letter words: 1 results
6 letter words: 5 results
View all words...