lori
/ˈloʊri/ LOH-ree
Definitions
1. noun
a type of small, nocturnal primate native to the Indonesian islands of Sulawesi and surrounding areas, also known as a pygmy slow loris
“The zoo was home to a group of adorable loris that visitors loved to watch.”