Nodulus

Definition of Nodulus from the PharmacyDictionary.in

Nodulus

A small knot or a tiny collection of tissue.

Not Available