YourDictionary

nodus medical definition

noun pl. no·di
A circumscribed mass of tissue; a node.

Learn more about nodus

link/cite print suggestion box