Attested
.to
Menu
Definition
tropical nomadic ant that preys mainly on other insects
Seed
·
Term in context
army ant
in
CommonParlance