Source Word
nodules
Noun
form-of
plural
small swelling or aggregation of cells in the body, often associated with an inflammatory process / small rounded lump or mass, especially in geological or botanical contexts
English Meaning
plural of nodule