Home / Dictionary / Sir ronald ross

Sir ronald ross Uncommon

Noun

Definitions
Noun
1

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

Related Terms
Rhyming Words
oss boss loss koss joss hoss foss toss doss poss coss ross woss voss moss soss noss cross gloss gross
Compare
Sir ronald ross vs