formiche ...ants (ants) {noun}
Sul nostro picnic che eravamo swarmed dalle formiche. On our picnic we were swarmed by ants.