viverra
English
viverra meaning in English • viverra का अर्थ अंग्रेजी में
prop. n.
- A genus of carnivores which comprises the civets.