meaning of Augenfleck-Zitterrochen

Augenfleck-Zitterrochen - German to English

bullseye electric ray [Diplobatis ommata]

View more

  • ocellated electric ray [Diplobatis ommata]