Noun Definition

lorisidae

1.Definition: slow-moving omnivorous nocturnal primates of tropical Asia; usually tailless

Category: Animals