Definisi 'cryptoprocta ferox'

English to English
noun
1 largest carnivore of Madagascar; intermediate in some respects between cats and civets Terjemahkan
source: wordnet30


Visual Synonyms