Noun northrop has 1 sense
  1. Northrop, John Howard Northrop - United States biochemist (1891-1987)
    --1 is a kind of biochemist
,
TOP