Ebay India

Popular Wordlists

fossa

fossa

fossa - Dictionary definition and meaning for word fossa

Definition
(noun) a concavity in a surface (especially an anatomical depression)
Synonyms : pit

Definition
(noun) monotypic genus of Madagascar civets closely related to palm civets
Synonyms : genus fossa

Definition
(noun) largest carnivore of Madagascar; intermediate in some respects between cats and civets

Hiring Content Writers!

We are looking for rockstar content writers with keen interest in digital marketing & technology. For more details call at 8054012673 or drop us an email at career@opencubicles.com.

Love us on FB !