meaning of Australische Gespenstschrecke

Australische Gespenstschrecke - German to English

huge prickly stick pest [Extatosoma tiaratum tiaratum]

View more

  • Macleay's spectre [Extatosoma tiaratum]
  • spiny leaf insect [Extatosoma tiaratum]