http://goldloadingpage.com/clarify-the-meaning-of-the-word/amphichaeta
👉 An insect that feeds on ants, their larvae, and other insects.
Amphichaeta
https://goldloadingpage.com/word-dictionary/Amphichaeta