Definition of moon jellyfish in English:

moon jellyfish

noun

  • = moon jelly.

Origin

1990s; earliest use found in Amicus Journal.