excarnated

English

Verb

excarnated

  1. simple past and past participle of excarnate