superfoxes
English
Noun
superfoxes
plural of
superfox