thomas sydenham Meaning, Definition & Usage

  1. noun English physician (1624-1689)
    Sydenham; English Hippocrates.

WordNet