A particularly interesting one – a moth caterpillar that’s a parasitoid on Planthoppers:
Fulgoraecia exigua – Planthopper Parasite Moth
A particularly interesting one – a moth caterpillar that’s a parasitoid on Planthoppers:
Fulgoraecia exigua – Planthopper Parasite Moth