Definify.com

Definition 2025


excerebrations

excerebrations

English

Noun

excerebrations

  1. plural of excerebration