What does Blumenquallen mean?

Blumenquallen - German to English

athecate hydroids [order Anthomedusae or Anthomedusa]