What is the full meaning of hydropolyps
HYDROPOLYP, a hydrozoan polyp [n]
Example of the word hydropolyps placed on a Scrabble board.