YourDictionary

sycoma medical definition

noun
A pendulous figlike growth or wart.

link/cite print suggestion box