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