Noun
archaeolemurid (plural archaeolemurids) (zoology) Any of the extinct lemurs in the family Archaeolemuridae.