linsang

Definitions


[ˈlɪnsaŋ], (Noun)

Definitions:
- a small, secretive mammal related to the civet, with a spotted or banded coat and a long tail, found in the forests of Southeast Asia and West Africa


Phrases:

Origin:
early 19th century: via Javanese from Malay




definition by Oxford Dictionaries