Noun Definition

sir ronald ross

1.Definition: British physician who discovered that mosquitos transmit malaria (1857-1932)

Related Noun(s):ross

Category: People