linsang
/ˈlɪnsæŋ/Definitions
1. noun
A type of carnivorous mammal of the family Prionodontidae, native to Southeast Asia.
“The linsang is a rare and fascinating animal found in the rainforests of Indonesia.”
1. noun
A type of carnivorous mammal of the family Prionodontidae, native to Southeast Asia.
“The linsang is a rare and fascinating animal found in the rainforests of Indonesia.”