365bet中国官方网站

  • word of the day

    pheno-safranine

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

    Definition
    (noun) a purplish red water-soluble dye used in microscopy
  • Download our Mobile App Today