meaning of Blaue Kiefernholzwespe

Blaue Kiefernholzwespe - German to English

blue horntail [Sirex juvencus, syn.: Paururus juvencus]

View more

  • polished horntail [Sirex juvencus, syn.: Paururus juvencus]