Dictionary > Nodule

Nodule

nodule
A small lump, swelling or collection of tissue.


You will also like...