Word info

lepilemurid

Noun

Meaning

lepilemurid (plural lepilemurids)

(zoology) Any lemur in the family Lepilemuridae.

Source: en.wiktionary.org

Close letter words and terms