superbases
English
Noun
superbases
plural of
superbase