• word of the day

    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
Download our Mobile App Today
Receive our word of the day
on Whatsapp