Noun Definitionnorthrop1.Definition: United States biochemist (1891-1987)Related Noun(s):john howard northropCategory: People