What does Afrikanische Riesenkrabbe mean?

Afrikanische Riesenkrabbe - German to English

(African) rainbow crab [Cardisoma armatum]

View more

  • (Nigerian) moon crab [Cardisoma armatum]
  • patriot crab [Cardisoma armatum]