ant bear
Info · Definitions · Synonyms · Characters
Definitions
(noun) large shaggy-haired toothless anteater with long tongue and powerful claws; of South America. Synonyms: giant anteater, great anteater, tamanoir, Myrmecophaga jubata.
Noun Definition 1