hylomys

/ˈhaɪloʊmɪs/

Definitions

1. noun

A genus of large, insectivorous rodents found in Southeast Asia.

“The hylomys was discovered in a remote region of the forest.”

Synonyms

  • insectivorous rodent
  • large rodent

Antonyms

  • herbivorous rodent
  • small mammal