English
Detailed Synonyms for fossa in English
fossa:
fossa [the ~] noun
-
the fossa
– largest carnivore of Madagascar; intermediate in some respects between cats and civets 1the fossa cat; the Cryptoprocta ferox; the fossa– largest carnivore of Madagascar; intermediate in some respects between cats and civets 1 -
the fossa
– a concavity in a surface (especially an anatomical depression) 1