365bet中国官方网站

  • word of the day

    araucariaceae

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

    Definition
    (noun) tall evergreen cone-bearing trees of South America and Australia with broad leathery leaves; in some classifications included in the Pinaceae
  • Download our Mobile App Today