Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: fossa fossa.

fossa fossa top

[WORDNET DICTIONARY]

Noun fossa fossa has 1 senses

   fossa fossa(n = noun.animal) fanaloka - civet of Madagascar;
is a kind of civet, civet cat
is a member of fossa, genus fossa


[RELATED WORDS]

axillary fossa, epigastric fossa, fossa, fossa cat, genus fossa, glenoid fossa, mandibular fossa