English | German | Russian | Czech

fossa English

Meaning fossa meaning

What does fossa mean?

fossa

largest carnivore of Madagascar; intermediate in some respects between cats and civets (= pit) a concavity in a surface (especially an anatomical depression)

Fossa

monotypic genus of Madagascar civets closely related to palm civets

Synonyms fossa synonyms

What other words have the same or similar meaning as fossa?

Fossa English » English

genus Fossa

Are you looking for...?