Definify.com

Definition 2025


myrmecophages

myrmecophages

See also: myrmécophages

English

Noun

myrmecophages

  1. plural of myrmecophage