tolypeutes

/tɒˈlaɪpiːtiːz/

Definitions

1. noun

a genus of burrowing, spiny anteaters found in southern Africa

“The unique features of the tolypeutes helped it thrive in the arid desert environment.”

Synonyms

  • anteater
  • edentate mammal

Antonyms

  • carnivorous mammal
  • rodent