English | German | Russian | Czech

polypus English

Meaning polypus meaning

What does polypus mean?

polypus

(= polyp) a small vascular growth on the surface of a mucous membrane

Synonyms polypus synonyms

What other words have the same or similar meaning as polypus?

polypus English » English

polyp vigorous husky

Are you looking for...?