NODULE


Meaning of NODULE in English

[noun] [C] - a small lump or swellingRepeated rubbing sometimes causes fibrous tissue which can build up into nodules.Mining companies have been studying manganese nodules on the floor of the deep oceans.

Cambridge English vocab.      Кембриджский английский словарь.