ByNobleID
    Fig. 29-32 in Contribution to the Ichneumoninae (Hymenoptera, Ichneumonidae) of Southeastern Asia: 2. Tribe Heresiarchini | NobleID