CompareWords
Compare
Noduled
Definition:
(a.) Having little knots or lumps.