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