scroer
Join our community
Eucharitid Wasp: These cool looking wasps are parasitoid. They lay their eggs on the leaves and the larvae hatch and attached themselves to a passing by ant. The ant unwittingly bring the larvae to brood where the larvae attaches to ant eggs and feed on them.