The Larva of Chauliodes

Published in Psyche: A Journal of Entomology, in 1877, in volume 2, issue 39-40, pages 52-53

Date published:1877