Noun fossa fossa has 1 sense
  1. fanaloka, Fossa fossa - civet of Madagascar
    --1 is a kind of civet, civet cat
    --1 is a member of Fossa, genus Fossa
,
TOP