Carrel Meaning
There are 2 meaning(s) for word Carrel
Meaning 2 : French surgeon and biologist who developed a way to suture and graft blood vessels (1873-1944)
Synonyms : alexis carrel
Synonyms : alexis carrel
Similar words of Carrel :
