Meaning of tamanoir
Definition of tamanoir
(noun)
large
shaggy-haired
toothless
anteater
with
long
tongue
and
powerful
claws; of South America
Other information on tamanoir
WIKIPEDIA results for
tamanoir
Amazon results for
tamanoir
Tweet