polypus - English Synonyms Dictionary

polypus

n.
[1] polyp