Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Ecorche
n.
A manikin, or image, representing an animal, especially man, with the skin removed so that the muscles are exposed for purposes of study.
←
Economy
Ecossaise
→
Shares
Related Words
Menu
Home
Search
My Last Searches