sir ronald ross Meaning, Definition & Usage

  1. noun British physician who discovered that mosquitos transmit malaria (1857-1932)
    Ross.

WordNet