poneroid (English, noun)
expansion: poneroid (plural poneroids)
Senses:
glosses: Any ant of the subfamily Ponerinae or related taxa.
Forms:
form: poneroids
tags: plural