592.0872 /BAR 8452
Barrington, E.J.W. Invertebrate Structure and Function 2nd.. - Delhi : ELBS, 1983 xiv,765p. 0442307748 * Invertebrate * Zoological Science *