Wiktionary
lepilemurids
n. (plural of lepilemurid English)
n. (plural of lepilemurid English)