ecorches meaning

Meaning of ecorches

What is the full meaning of ecorches

ECORCHE, (French) a manikin, or image, representing an animal, esp. man, with the skin removed so that the muscles are exposed for purposes of study [n]

Example of the word ecorches placed on a Scrabble board.

Unscrambled word ecorches

Points for ecorches

Scrabble
21 points
Word With Friends
16 points
Wordfeud
21 points

Related pages for ecorches