sherrington : Idioms & Phrases


sir charles scott sherrington

  • noun English physiologist who conducted research on reflex action (1857-1952)
    Sherrington.
WordNet