Polyergus rufescens

Explore definitions, synonyms, and language insights of Polyergus rufescens

Definitions

Noun
small reddish slave-making ant species