YourDictionary

cirsoid medical definition

adjective
Resembling a dilated vein.

Learn more about cirsoid

link/cite print suggestion box