Two new species of Ichneumonidae

Published in Entomologist's Monthly Magazine, in 1881, in volume 18, pages 78-79

Date published:1881

BHL: 9277700