A Technical Report from The Bartlett Tree Research Laboratories
The leopard moth (Zeuzera pyrina) is an incommon pest in the UK, but can have severe impacts on garden plants or in archards.
The leopard moth (Zeuzera pyrina) is an incommon pest in the UK, but can have severe impacts on garden plants or in archards.