Dictionary of life science - Martin, E.A. Ed (Macmillan, 1977)
English