sir charles scott sherrington Meaning, Definition & Usage

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

WordNet