Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

polypus Definition

Cancel
polypus
noun(poly-pus)
polyp
polypus
noun(poly-pus)
a projecting mass of swollen and hypertrophied or tumorous membrane (as in the nasal cavity or the intestine) —called also polypus

Words Related to polypus!

polypus Examples by Brain Bank Users