What is the full meaning of medusans
MEDUSAN, a jellyfish, also MEDUSA, MEDUSOID [n]
Example of the word medusans placed on a Scrabble board.