Definitions of Polyergus rufescens:

  • noun:   small reddish slave-making ant species