Error message
Unable to fetch location details at this time.
Parasitoid Larvae
9.11727, -79.7002
Field Notes
Description:
This is a close-up of the parasitoid larvae emerging from the Sphinx moth Caterpillar posted before. http://www.projectnoah.org/spottings/69346036
You can even see how they start building the silk cocoon.
I will probably post a Clip later.
Comments (10)