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]
Contributed by Joe on 21 April, 2015 - 11:24pm |