NODULE


Meaning of NODULE in English

n. node; lump; swelling; small mass of tissue

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.