Title: Advances in Insect Physiology, 18
Subjects: Life Sciences, Animals, NATURE, Insects, SCIENCE, Entomology, Insects & Spiders, Zoology, Physiology, Insects, physiology