superbats
English
Noun
superbats
plural of
superbat