fossa

Explore definitions, synonyms, and language insights of fossa

Definitions

Noun
a concavity in a surface (especially an anatomical depression)
Noun
monotypic genus of Madagascar civets closely related to palm civets
Noun
largest carnivore of Madagascar; intermediate in some respects between cats and civets