SynonymX
Speak
Myrmecophagous
Definition of Myrmecophagous
1.
Feeding on ants
Adjective Satellite
Semanticaly linked words with "myrmecophagous"
insectivorous