YourDictionary

nodous medical definition

adjective
Having many nodes; nodose.

link/cite print suggestion box