365bet中国官方网站

  • word of the day

    cinchona

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

    Definition
    (noun) medicinal bark of cinchona trees; source of quinine and quinidine Definition
    (noun) any of several trees of the genus Cinchona
    Synonyms : chinchona
  • Download our Mobile App Today