Definify.com

Definition 2024


excarnations

excarnations

English

Noun

excarnations

  1. plural of excarnation