Unscramble
Definition of Sherrington
Noun: Sherrington she-ring-tun
English physiologist who conducted research on reflex action (1857-1952)
- Sir Charles Scott Sherrington
See also:
sherries
sherris