What is the full meaning of hydromedusan
a hydromedusa, also HYDROMEDUSA, HYDROMEDUSOID [n -S]
Example of the word hydromedusan placed on a Scrabble board.