noun
Meaning 1
Any of the tribe Phloeomyini of arboreal, nocturnal herbivorous rodents endemic to the cloud forests of the Philippines.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: cloudrunner
Antonyms: none provided