sherrington Meaning, Definition & Usage

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

WordNet