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