What is the full meaning of hydroid
a marine creature related to, or resembling, the hydra [n -S]
Example of the word hydroid placed on a Scrabble board.