Annual review of entomology - Entomological Society of America (California : Annual review inc., 1957)
Latest issue consulted: Vol. 26 (1981)
Keywords: Insects -- Periodicals