365bet中国官方网站

  • word of the day

    fossa

    fossa - 365bet中国官方网站 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