YourDictionary

Dictionary Home » Science » viverrid

viverrid science definition

Any of various mostly small carnivorous mammals of the family Viverridae, having long, slender bodies with short legs and bushy tails. Viverrids include the civets, mongooses, meerkats, and binturong.

Learn more about viverrid

link/cite print suggestion box