noduloseEnglish

nodulose

Adjective

Having minute nodules

English: nodulose