Short, J. R. T. 1978. The final larval instars of the Ichneumonidae. Memoirs of the American Entomological Institute 25:1-508.
Short, J. R. T. 1978. The final larval instars of the Ichneumonidae. Memoirs of the American Entomological Institute 25:1-508.