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