Word Study
fossa fossa
WORDNET DICTIONARY
Noun fossa fossa has 1 sense
- fossa fossa(n = noun.animal) fanaloka - civet of Madagascar; Array is a kind of civet, civet cat
is a member of fossa, genus fossa
For further exploring for "fossa fossa" in Webster Dictionary Online