koala lemur
Meanings
noun
- Any of three extinct species of lemur of †Megaladapis, the sole genus of the family †Megaladapidae, which were endemic to Madagascar until circa 1280–1420 CE.
Word forms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.