Carrel Meaning

There are 2 meaning(s) for word Carrel

Meaning 1 : small individual study area in a library

    Synonyms : carrell,  cubicle,  stall
Meaning 2 : French surgeon and biologist who developed a way to suture and graft blood vessels (1873-1944)

    Synonyms : alexis carrel