Synonyms and Antonyms for fossa fossa

1. Fossa fossa (n.)

civet of Madagascar

Synonyms: