Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

linsang Definition

Cancel
linsang
noun(lin-sang)
either of two small nocturnal chiefly forest-dwelling viverrid Asian mammals (Prionodon pardicolor and P. linsang) having an elongated slender muzzle and long tail; also : a related mammal (Poiana richardsoni) of Africa

Words Related to linsang!

linsang Examples by Brain Bank Users