excarnations

English

Noun

excarnations

  1. plural of excarnation