Lockwood, Antony Peter Murray

Aspects of the physiology of Crustacea. - Edinburgh, Oliver & Boyd, 1968 - x, 328p. illus.

QL 445 / L6