meaning of Braune Dornengespenstschrecke

Braune Dornengespenstschrecke - German to English

giant spiny stick pest [Eurycantha calcarata]

View more

  • thorny devil stick insect [Eurycantha calcarata]