365bet中国官方网站

  • word of the day

    mastodon

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

    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 : mastodont
  • Download our Mobile App Today