365bet中国官方网站

  • word of the day

    kowhai

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

    Definition
    (noun) shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers; yields a hard strong wood
    Synonyms : sophora tetraptera
  • Download our Mobile App Today