VariousWords beta
Definitions:
Noun
Lorisidae
family Lorisidae
Definition: slow-moving omnivorous nocturnal primates of tropical Asia; usually tailless