Subscribe
URL of the page has been copied to clipboard.
Meaning : Tropical nomadic ant that preys mainly on other insects.
Synonyms : army ant, driver ant
Install App