Meaning of fossa cat

Definition of fossa cat

(noun) largest carnivore of Madagascar; intermediate in some respects between cats and civets

Other information on fossa cat

WIKIPEDIA results for fossa cat
Amazon results for fossa cat