English → Hindi dictionary

sir ronald ross

सर रोनाल्ड रॉसNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.