Attested.to

Definition

tropical nomadic ant that preys mainly on other insects

Seed ·

Term in context

army ant in CommonParlance