Definitions
There is 1 meaning of the phrase
Sir Ronald Ross.
Sir Ronald Ross - as a noun
British physician who discovered that mosquitos transmit malaria (1857-1932)
Synonyms (Exact Relations)
ross