English | German | Russian | Czech

myrmecophage English

Meaning myrmecophage meaning

What does myrmecophage mean?

myrmecophage

(biology) Anteaters, and other animals chiefly feeding on ants.

Synonyms myrmecophage synonyms

What other words have the same or similar meaning as myrmecophage?

myrmecophage English » English

scaly anteater pangolin

Are you looking for...?