Definitions of Chrysaora quinquecirrha:

  • noun:   a type of jellyfish