365bet中国官方网站

  • word of the day

    butterwort

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

    Definition
    (noun) any of numerous carnivorous bog plants of the genus Pinguicula having showy purple or yellow or white flowers and a rosette of basal leaves coated with a sticky secretion to trap small insects
  • Download our Mobile App Today