What does Adlerrochen mean?

Adlerrochen - German to English

eagle rays [family Myliobatidae]