meaning of Artischockenblattlaus

Artischockenblattlaus - German to English

artichoke aphid [Capitophorus elaeagni, syn.: Capitophorus braggi, C. cirsii, Myzus elaeagni]

View more

  • thistle aphid [Capitophorus elaeagni, syn.: Capitophorus braggi, C. cirsii, Myzus elaeagni]