- 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: geography who searches parasitic for that wasp news damn nature you scary lol you noticed this probably not nation