scarlet red









scarlet red


n.

  1. An azo dye used as an agent to promote the healing of wounds and as a histological stain.
55 queries 0.616