adjective pertaining to a medusa or jellyfish. nouna medusa or jellyfish.
medusan 🔊 Listen to this adjective pertaining to a medusa or jellyfish. noun a medusa or jellyfish. Share Facebook Twitter Google +