Word info

archaeolemurid

Noun

Meaning

archaeolemurid (plural archaeolemurids)

(zoology) Any of the extinct lemurs in the family Archaeolemuridae.

Source: en.wiktionary.org

Close letter words and terms