Wiktionary
superexcitations
n. (plural of superexcitation English)
n. (plural of superexcitation English)