lemuroids

noun
  1. A group of primates that includes lemurs and related species, characterized by a long snout, large eyes, and a long tail; members of the infraorder Lemuriformes.
  2. Usage: plural form; used in zoology and primatology; sometimes used as a singular collective noun

Examples