Table of Contents
Antonyms
Synonyms
Etymology

1. polypus

noun. a small vascular growth on the surface of a mucous membrane.

Etymology

  • polypus (English)
  • polypus (Latin)
  • πολύπους (Ancient Greek (to 1453))
Antonym.com