superacids
English
Noun
superacids
plural of
superacid