Noun Definition
fossa
1.Definition: a concavity in a surface (especially an anatomical depression)
Related Noun(s):pit
Category: General2.Definition: largest carnivore of Madagascar; intermediate in some respects between cats and civets
Category: Animals3.Definition: monotypic genus of Madagascar civets closely related to palm civets
Category: Animals