Similar Words
unshapely

Nodulose — definition

1. nodulose (Adjective)

1 definition

nodulose (Adjective) — Having minute nodules.