Synonyms and Antonyms for fossa fossa | Synonym.com

Synonyms and Antonyms for fossa fossa

1. Fossa fossa (n.)

civet of Madagascar

Synonyms: