See also: myrmécophages

English edit

Noun edit

myrmecophages

  1. plural of myrmecophage