Table of Contents > Health Dictionary > Nodose

Nodose

Having nodes or knotlike swellings.