Life … Animals Arthropods Insects Hymenopterans Eulophid Wasps Eulophinae Dimmockia genus Dimmockia Dimmockia Close