tamandu

/tɑːmɑːndʊ/

Definitions

1. noun

a type of Central and South American anteater

“The tamandu’s unique snout allowed it to feed on ants and termites.”

Synonyms

  • anteater
  • edentate

Antonyms

  • mammal
  • omnivore