English dictionary
fossa meaning and definition
Definition and meaning of fossa at MeaningMonkey.org. fossa meaning and definition in the English Dictionary.FOSSA noun
Definition of fossa (noun)
- a concavity in a surface (especially an anatomical depression)
- synonyms: pit
- monotypic genus of Madagascar civets closely related to palm civets
- synonyms: genus Fossa
- largest carnivore of Madagascar; intermediate in some respects between cats and civets
- synonyms: Cryptoprocta ferox, fossa cat
Source: Princeton University Wordnet