English Acupuncture Cited by user Everymorning on 01 Dec 2014 Acupuncture (from Latin, 'acus' (needle) + 'punctura' (to puncture)) is the stimulation of specific acupuncture points along the skin of the body using thin needles.