Posts Tagged: Tachindae
Pity the Poor Caterpillar
Pity the poor caterpillar. Here you are, minding your own business, and this tachinid fly comes along and lays eggs in your head. Good day for the...
The parasitic tachinid fly feeds on nectar in the Storer Gardens, UC Davis Arboretum. (Photo by Kathy Keatley Garvey)