Klowden, marc I

Physiological system I insects - 3rd - Amsterdam Elsevier 2013 - 682

597.9 / vit