superactivations
English
Noun
superactivations
plural of
superactivation
Anagrams
supercavitations