safranine : Idioms & Phrases


pheno-safranine

  • noun a purplish red water-soluble dye used in microscopy
WordNet