Definition, synonyms and related words
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.