Glyphomerus stigma[Taxonomy ID: 75205] Eukaryota; Metazoa; Ecdysozoa; Arthropoda; Hexapoda; Insecta; Pterygota; Neoptera; Endopterygota; Hymenoptera; Apocrita; Proctotrupomorpha; Chalcidoidea; Torymidae; Glyphomerinae; Glyphomerus; Glyphomerus stigma |