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.”

Synonyms

  • lemur
  • prosimian