noduledEnglish

nodular, nodulated, noduled

Adjective

Having nodules or occurring in the form of nodules

English: nodular, nodulated, noduled

English words with similar meanings

Show 2 words