English

edit

Noun

edit

archaeolemurid (plural archaeolemurids)

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