• word of the day

    pheno-safranine

    pheno-safranine - Dictionary definition and meaning for word pheno-safranine

    Definition
    (noun) a purplish red water-soluble dye used in microscopy
Download our Mobile App Today
Receive our word of the day
on Whatsapp