English → Hindi dictionary
sir ronald ross
Definition
British physician who discovered that mosquitos transmit malaria (1857-1932)
Looking for poetry? Read shayari and poems by great poets.
British physician who discovered that mosquitos transmit malaria (1857-1932)
Looking for poetry? Read shayari and poems by great poets.