365bet中国官方网站

  • word of the day

    pachysandra

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

    Definition
    (noun) any plant of the genus Pachysandra; low-growing evergreen herbs or subshrubs having dentate leaves and used as ground cover
  • Download our Mobile App Today