Definify.com

Definition 2025


excarnations

excarnations

English

Noun

excarnations

  1. plural of excarnation