meaning of Afrikanische Riesenschnecken

Afrikanische Riesenschnecken - German to English

(African) agate snails [family Achatinidae]

View more

  • achatinas [family Achatinidae]
  • giant African snails [family Achatinidae]