GIANT ANTEATER





Definition:

  1. [noun] large shaggy-haired toothless anteater with long tongue and powerful claws; of South America
    Synonyms: ant bear, great anteater, tamanoir, Myrmecophaga jubata

Synonyms: