superbugs

English

Noun

superbugs

  1. plural of superbug