ant-bear
English
ant-bear meaning in English • ant-bear का अर्थ अंग्रेजी में
Noun
- An edentate animal of tropical America (the >Tamanoir >), living on ants. It belongs to the genus Myrmecophaga.