Acupuncture

Home > Explanatory Dictionary > A > Acupuncture

Submitted by Linda McGlone

Ancient Chinese medical treatment that involves inserting fine needles and stimulating specific regions of the body for therapeutic purposes.