noun
Meaning 1
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.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided