English dictionary
carrel meaning and definition
Definition and meaning of carrel at MeaningMonkey.org. carrel meaning and definition in the English Dictionary.CARREL noun
Definition of Carrel (noun)
- French surgeon and biologist who developed a way to suture and graft blood vessels (1873-1944)
- synonyms: Alexis Carrel
- small individual study area in a library
Source: Princeton University Wordnet