YourDictionary

scarlet red medical definition

noun
An azo dye used as an agent to promote the healing of wounds and as a histological stain.

link/cite print suggestion box