Definition of moon jellyfish in English:

moon jellyfish

noun

Origin

1990s; earliest use found in Amicus Journal.