• word of the day

    sherrington

    sherrington - Dictionary definition and meaning for word sherrington

    Definition
    (noun) English physiologist who conducted research on reflex action (1857-1952)
Download our Mobile App Today
Receive our word of the day
on Whatsapp