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.”

Synonyms

  • Asian linsang
  • prionodon

Antonyms

  • herbivore
  • omnivore