meaning of Buchenspinner

Buchenspinner - German to English

lobster moth [Stauropus fagi]

View more

  • lobster prominent [Stauropus fagi] [moth]