English dictionary
polypus meaning and definition
Definition and meaning of polypus at MeaningMonkey.org. polypus meaning and definition in the English Dictionary.POLYPUS noun
Definition of polypus (noun)
- a small vascular growth on the surface of a mucous membrane
- synonyms: polyp
Source: Princeton University Wordnet