Definify.com

Definition 2024


myrmecophages

myrmecophages

See also: myrmécophages

English

Noun

myrmecophages

  1. plural of myrmecophage