lorisidaeEnglish

Lorisidae, family Lorisidae

Noun

Slow-moving omnivorous nocturnal primates of tropical Asia, usually tailless

English: Lorisidae, family Lorisidae

English words with similar meanings

Show 1 words