Aquapuncture Definition

noun

The subcutaneous injection of water, once thought to relieve pain.

Wiktionary

Origin of Aquapuncture

Find Similar Words

Find similar words to aquapuncture using the buttons below.

Words Starting With

Words Ending With

Unscrambles

aquapuncture