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.”
1. noun
A genus of large, insectivorous rodents found in Southeast Asia.
“The hylomys was discovered in a remote region of the forest.”