Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
genets
in English
genets
#uncommon
Definitions
Noun
nocturnal
mammals
with
spotted
coats
plural
of
genet
fur
or
imitation
skin
group
of
genetically
identical
individuals