Meaning of myrmecophagous
Definition of myrmecophagous
(adj)
feeding
on ants; "myrmecophagous squirrel"
Other information on myrmecophagous
WIKIPEDIA results for
myrmecophagous
Amazon results for
myrmecophagous
Tweet