Polypus - Definition

polypus

n 1: a small vascular growth on the surface of a mucous membrane
[syn: polyp, polypus]

Look up another word