What is the full meaning of hydromedusae
HYDROMEDUSA, a hydrozoan in its medusoid stage, also HYDROMEDUSAN, HYDROMEDUSOID [n]
Example of the word hydromedusae placed on a Scrabble board.