'John Howard Northrop' definitions:

Definition of 'John Howard Northrop'

(from WordNet)
noun
United States biochemist (1891-1987) [syn: Northrop, John Howard Northrop]