Polypus definitions

noun

a small vascular growth on the surface of a mucous membrane

See also: polyp