'Lorisidae' definitions:

Definition of 'Lorisidae'

(from WordNet)
noun
Slow-moving omnivorous nocturnal primates of tropical Asia; usually tailless [syn: Lorisidae, family Lorisidae]

Words containing 'Lorisidae'