meaning of Brasilianischer Riesenläufer

Brasilianischer Riesenläufer - German to English

Amazonian giant centipede [Scolopendra gigantea]

View more

  • Peruvian monster yellow-leg centipede [Scolopendra gigantea]