Word Definition

Swarmed

  1. of Swarm

Synonyms