fossa
English Dictionary
->
Letter F
-> fossa
Search Dictionary:
fossa Definition
(n)
a
concavity
in
a
surface
(
especially
an
anatomical
depression
)
(n)
monotypic
genus
of
Madagascar
civets
closely
related
to
palm
civets
(n)
largest
carnivore
of
Madagascar
;
intermediate
in
some
respects
between
cats
and
civets
fossa Synonyms
Cryptoprocta ferox
fossa
fossa cat
genus Fossa
pit
© Art Branch Inc.