Definify.com

Definition 2025


superbugs

superbugs

English

Noun

superbugs

  1. plural of superbug