It is the larvae of Lepidopteran moth of Pyrallidae family.
« Back to Pest Reports
اشترك لتلقي آخر news from the IPPC in your inbox.