YourDictionary

linsang

noun

any of several small, long-tailed, catlike carnivores (family Viverridae) found in the Old World tropics

See linsang in American Heritage Dictionary 4

link/cite print suggestion box