myrmecophages

See also: myrmécophages

English

Noun

myrmecophages

  1. plural of myrmecophage