Definify.com

Definition 2025


epulations

epulations

English

Noun

epulations

  1. plural of epulation