Definitions
There is 1 meaning of the phrase
Great Anteater.
Great Anteater - as a noun
Large shaggy-haired toothless anteater with long tongue and powerful claws; of south america
Synonyms (Exact Relations)
ant beargiant anteatermyrmecophaga jubatatamanoir