Entomology : study of insects /
edited by Jael Payne.
- New York, NY : Larsen & Keller, c2017.
- viii, 308p. : color illustrations.
Includes bibliographical references and index.
9781635493511
Entomology.
Insects.
595.7 E612 2017
Includes bibliographical references and index.
9781635493511
Entomology.
Insects.
595.7 E612 2017