viverridae-Viverridae: meaning, definitions and translations

English dictionaryEnglishFrench

What is viverridae?viverridae is Viverridae

What is Viverridae?

  • genets; civets; mongooses
    genettes; civettes; Mangoustes