Table of Contents
Synonyms
Etymology
1. fossa
noun. a concavity in a surface (especially an anatomical depression).
Synonyms
Etymology
- fossa (Latin)
- fodio (Latin)
2. fossa
noun. largest carnivore of Madagascar; intermediate in some respects between cats and civets.
Synonyms
Etymology
- fossa (Latin)
- fodio (Latin)