Skip navigation.

loris - What does it mean?

Definition of 'loris'

English

(wikipedia)

Noun

(lorises)
  • Any of several small, slow-moving primates, of the family Lorisidae, found in India and southeast Asia.
  • Derived terms

    * slender loris * slow loris

    Anagrams

    * ----