northrop Meaning, Definition & Usage

  1. noun United States biochemist (1891-1987)
    John Howard Northrop.

WordNet