Meaning of fossa
Definition of fossa
(noun)
a
concavity
in a
surface
(especially an
anatomical
depression)
monotypic
genus
of Madagascar civets
closely
related
to
palm
civets
largest
carnivore
of Madagascar;
intermediate
in
some
respects
between
cats and civets
Other information on fossa
WIKIPEDIA results for
fossa
Amazon results for
fossa
Tweet