Skip to main content

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.
Advertisement