Moon jellyfish

What is Moon jellyfish?

Moon jellyfish definition and meaning on Dictionary terms:
noun
a coelenterate, Aurelia aurita, inhabiting all seas, having a luminescent milky-pink or milky-orange, umbrellalike disk 3

Tags: