CARREL
Definition:
- [noun] French surgeon and biologist who developed a way to suture and graft blood vessels (1873-1944)
Synonyms: Carrel, Alexis Carrel - [noun] small individual study area in a library
Synonyms: cubicle, stall
Synonyms:
- Search for synonyms for CARREL



