English Dictionary
◊ POLYPUS
polypus
n : a small vascular growth on the surface of a mucous membrane
[syn: {polyp}]