1 English Synonyms for CLOUDRUNNER
Prev.1Next
cloud rat
Definition: 1. Any of the tribe Phloeomyini of arboreal, nocturnal herbivorous rodents endemic to the cloud forests of the Philippines.
Show more information about cloud rat
Prev.1Next
Search took: 9.26 ms