lemuroid








adjective

  1. lemurlike; of the lemur kind.

noun

  1. a lemur.

adjective

  1. of, relating to, or belonging to the superfamily Lemuroidea, which includes the lemurs and indrises
  2. resembling or closely related to a lemur

noun

  1. an animal that resembles or is closely related to a lemur
53 queries 0.555