myrmecophagous means feeding on ants but usually not living with them.