Curated and Reviewed by
Lesson Planet
Check out this dramatic look at black wasps versus aphids! Naturally, these "aphid killers" are set to win the battle of survival. Watch this video to learn how these parasitic wasps kill their prey and plant their eggs! Note: This video may be disturbing to some audiences.
3 Views
2 Downloads
Additional Tags
Resource Details