365bet中国官方网站

  • word of the day

    mastodont

    mastodont - 365bet中国官方网站 definition and meaning for word mastodont

    Definition
    (noun) extinct elephant-like mammal that flourished worldwide from Miocene through Pleistocene times; differ from mammoths in the form of the molar teeth
    Synonyms : mastodon
  • Download our Mobile App Today