superscouts

noun

Plural form of superscout.