Dictionary of entomology - Leftwich A W (Delhi CBS, 1983)
Keywords: ZOOLOGY