Title: Advances In Insect Physiology Vol.26 (ADVANCES IN INSECT PHYSIOLOGY)
Subjects: Insects, Physiology, Arthropoda