an shen

an shen

acupuncture term meaning sedation.