- Share Video
- REPLAY VIDEO
- Parasitic Wasp Larva in a caterpillar, very interesting.
- NEXT VIDEO
- out to get you
Autoplay OnNext Video
Use old embed code Use new embed code
Tags: noticed this probably not nation geography who searches for parasitic that wasp damn news nature you scary lol you