Sir Ronald Ross
Explore definitions, synonyms, and language insights of Sir Ronald Ross
Definitions
Noun
British physician who discovered that mosquitos transmit malaria (1857-1932)
Explore definitions, synonyms, and language insights of Sir Ronald Ross