Dictionary definition · Carrel
noun
- French surgeon and biologist who developed a way to suture and graft blood vessels (1873-1944)
- small individual study area in a library
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).