Babylon NG
Simply the best definition!

Download it's free

acu-ball pressure self-treatment

A Dictionary of Alternative Medicine Methods

Download this dictionary
acu-ball pressure self-treatment
Form of self-applied acupressure characterized by the use of soft balls of solid rubber.