acupuncturation

acupuncturation

English Noun
Ad

Definition

Acupuncture

Etymology

From acupuncture (verb) + -ation.

Ad