Word info Synonyms

Sir Charles Scott Sherrington

Noun

Meaning

English physiologist who conducted research on reflex action (1857-1952)

Source: WordNet

Synonyms

Close letter words and terms