Wednesday, April 27, 2011

Natural Enemies at work



This video shows how a parasitic Tachinid fly finds and lays her eggs on a leafroller larva. (no audio)