Telenomus dilatus sp n. (Hymenoptera: Platygastridae) - an egg parasitoid of swallowtail butterflies from South India

Published in Halteres, in 2014, in volume 5, pages 73-78

Date published:2014