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