CARREL





Definition:

  1. [noun] French surgeon and biologist who developed a way to suture and graft blood vessels (1873-1944)
    Synonyms: Carrel, Alexis Carrel

  2. [noun] small individual study area in a library
    Synonyms: cubicle, stall

Synonyms: