365bet中国官方网站

  • word of the day

    shortgrass

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

    Definition
    (noun) any of various grasses that are short and can tolerate drought conditions; common on the dry upland plains just east of the Rocky Mountains
    Synonyms : short-grass
  • Download our Mobile App Today