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