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.”
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.”