Word info

djebelemurid

Noun

Meaning

djebelemurid (plural djebelemurids)

Any extinct African primate of the family Djebelemuridae

Source: en.wiktionary.org

Close letter words and terms