WikiWord

loris

From WikiWord, the free dictionary

/ˈlɔːɹɪs/ English

Definitions

noun

  1. Any of several small, slow-moving primates, of the family Lorisidae, found in India and southeast Asia.

Related words

Synonyms

Associated

Rhymes

References