FACT FOOD #129 rajantr 9 years ago Acupuncture is a form of alternative medicine and a key component of traditional Chinese medicine takes it name from the Latin language – ‘acus’ (needle) and ‘punctura’ (to puncture). Share this:Print