Ecorche Definition
 ākôr-shā 
    noun
  
 An anatomical representation of all or part of a human or animal body with the skin removed so as to display the musculature.
 American Heritage Medicine 
Other Word Forms of Ecorche
Noun
Singular:
 ecorchePlural:
 corchsFind Similar Words
Find similar words to ecorche using the buttons below.