Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
Cardiochiles (Hymenoptera: Braconidae), a parasitoid of lepidopterous larvae, in the Sahel of Africa...
By Huddleston, T. and A.K. Walker
Bulletin of Entomological Research 78: 435-461. , 1988
Cite: 1058597 with citation markup [cite:1058597]