Hymenoptera ; Scoliidae
Publisher: Zoological Survey of India
Published: 2003
Format: Paperback