lemurid
/lɛmˈʊərɪd/Definitions
1. noun
A member of the infraorder Lemuriformes, a group of primitive, mostly nocturnal, prosimian primates, including lemurs and lorises.
“The zoologist studied the behavior of lemurs, which are lemurids native to Madagascar.”