fossa
Meaning
noun
- a concavity in a surface (especially an anatomical depression)
- monotypic genus of Madagascar civets closely related to palm civets
- largest carnivore of Madagascar; intermediate in some respects between cats and civets
Synonyms for fossa
Developers: get definitions, synonyms, antonyms, rhymes and pronunciation for 147,000 words as JSON with the English Dictionary API (free trial).