Oxford dictionary of biology

Oxford dictionary of biology - New York Oxford 2000 - 648p.

780.4303 R813D