Electronic "tattoo" tracks patients' vital signs
Dictionary definition of "tattoo":
n. pl. tat·toos
- A permanent mark or design made on the skin by a process of pricking and ingraining an indelible pigment or by raising scars.
- A design made on the skin with a temporary dye such as henna or ink.