lemuroid

/L IY1 M ER0 OY0 D/
noun
  1. 1

    A member of the Lemuroidea superfamily of strepsirrhine primates, including lemurs

  2. 2

    An animal that has the appearance or characteristics of a lemur

adjective
  1. 1

    Of or relating to the primate superfamily Lemuroidea (lemurs)

  2. 2

    Resembling a lemur.