nematophores meaning

Meaning of nematophores

What is the full meaning of nematophores

NEMATOPHORE, a mouthless type of hydrozoan polyp [n]

Example of the word nematophores placed on a Scrabble board.

Unscrambled word nematophores

Points for nematophores

Scrabble
23 points
Word With Friends
21 points
Wordfeud
23 points

Related pages for nematophores