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)

  1. a concavity in a surface (especially an anatomical depression)
  2. monotypic genus of Madagascar civets closely related to palm civets
  3. largest carnivore of Madagascar; intermediate in some respects between cats and civets
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: