Leftwich, A.W. A dictionary of entomology - New Delhi: CBS Publishers 1983 - 359 Dewey Class. No.: 595.703 LEF