Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of polyp

- One of the feeding or nutritive zooids of a hydroid or coral.
- One of the Anthozoa.
- Same as Anthozoa. See Anthozoa, Madreporaria, Hydroid.

Crossword clue for polyp

- A growth
- Coral organism
- Monopoly player holds reef creature
- Projecting growth (path)
- Tumour