zyzomys

/ˈzɪzəmɪs/

Definitions

1. noun

any of several species of large, long-tailed rodents that are native to South America

“The zyzomys was the primary source of food for many indigenous communities in the Amazon rainforest.”

Synonyms

  • rat
  • rodent

Antonyms

  • marsupial
  • primate