meaning of Blumenquallen

Blumenquallen - German to English

athecate hydroids [order Anthomedusae or Anthomedusa]