A chalcidoid parasite of a tick.

Published in Entomological News, in 1907, in volume 18, issue 9, pages 375-378

Date published:1907

BHL: 2612819