Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

aquapuncture Definition

Cancel
aquapuncture
noun
The subcutaneous injection of water, once thought to relieve pain

Words Related to aquapuncture!

aquapuncture Examples by Brain Bank Users