Tamanoir Meaning
There are 1 meaning(s) for word Tamanoir
Meaning 1 : large shaggy-haired toothless anteater with long tongue and powerful claws; of South America
Synonyms : ant bear, giant anteater, great anteater, myrmecophaga jubata
Synonyms : ant bear, giant anteater, great anteater, myrmecophaga jubata
