Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
Photo#273823
Tachinidae spent puparium & dried larva

Tachinidae spent puparium & dried larva
Ames, Story County, Iowa, USA
May 5, 2009

Images of this individual: tag all
Tachinidae Tachinidae Tachinidae spent puparium & dried larva Tachinidae spent puparium & dried larva