English to English
New World anteater
noun (n)
- any of several tropical American mammals of the family Myrmecophagidae which lack teeth and feed on ants and termitesada beberapa tropika amerika mamalia dari keluarga yang kurang myrmecophagidae gigi dan memakan semut dan rayapsource: wordnet30