NODULE


Meaning of NODULE in English

A small node, a bump.

English dictionary of medicine.      Английский словарь медицины.