YourDictionary

nodulation medical definition

noun
The formation or presence of nodules.

link/cite print suggestion box