Carrel - Definition

carrel

n 1: French surgeon and biologist who developed a way to suture
and graft blood vessels (1873-1944) [syn: Carrel, Alexis
Carrel]
2: small individual study area in a library [syn: carrel,
carrell, cubicle, stall]

Look up another word