365bet中国官方网站

  • word of the day

    ungulata

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

    Definition
    (noun) in former classifications a major division of Mammalia comprising all hoofed mammals; now divided into the orders Perissodactyla (odd-toed ungulates) and Artiodactyla (even-toed ungulates)
  • Download our Mobile App Today