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