Formica sanguinea

Explore definitions, synonyms, and language insights of Formica sanguinea

Definitions

Noun
slave-making ant widely distributed over the northern hemisphere