Meaning of sir ronald ross

Definition of sir ronald ross

(noun) British physician who discovered that mosquitos transmit malaria (1857-1932)

Other information on sir ronald ross

WIKIPEDIA results for sir ronald ross
Amazon results for sir ronald ross