Dictionary of life sciences - Martin, E.A. (Macmillan, 1976)
English