365bet中国官方网站

  • word of the day

    sequoia

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

    Definition
    (noun) either of two huge coniferous California trees that reach a height of 300 feet; sometimes placed in the Taxodiaceae
    Synonyms : redwood
  • Download our Mobile App Today