Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
viverrid
in English
viverrid
#uncommon
Definitions
Noun
a
carnivorous
animal
(
genet
,
civet
,
etc
.)
a
mammal
of
the
Viverridae
family