English | German | Russian | Czech

track marks English

Meaning track marks meaning

What does track marks mean?

track marks

The conspicuous signs of artery and vein damage brought on by chronic injection of drugs.

Are you looking for...?