Nodulose - Definition

nodulose

adj 1: having minute nodules

Look up another word