superbugs
English
Noun
superbugs
plural of
superbug