Feeding on antsFeeding on ants.
(not comparable)Feeding on ants.
From Latin formīca (“ant”) + -vorous.
Wiktionary, CC BY-SA 4.0 · source