loris ( synonym found)

Definition of loris:

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

Definition of loris:

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

Back to Top