Search

Escto search a new word

acupuncture

noun
ESacupuntura
originLatin

A traditional Chinese medical practice involving the insertion of thin needles into specific points on the body to alleviate pain or treat disease.

Word Map