Definify.com

Definition 2026


excarnations

excarnations

English

Noun

excarnations

  1. plural of excarnation