pheno-safranine

Explore definitions, synonyms, and language insights of pheno-safranine

Definitions

Noun
a purplish red water-soluble dye used in microscopy