DICTIONARY


Definition of CARREL

noun : CARREL

Source: WordNet 3.1

  • 1. (

    ) French surgeon and biologist who developed a way to suture and graft blood vessels (1873-1944) ;


See more about : CARREL