Attested.to

Definition

large shaggy-haired toothless anteater with long tongue and powerful claws; of South America

Seed ·

Term in context

ant bear in CommonParlance