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
Tweet