Definition of Loris

Noun: loris  lo-ris

  1. Any one of several species of small lemurs of the genus Stenops. They have long, slender limbs and large eyes, and are arboreal in their habits

See also:
loriners
lorises

Anagrams containing the word loris

lrosi slori islor rislo orisl