Aromatherapy - Definition

aromatherapy

n 1: the therapeutic use of aromatic plant extracts and
essential oils in baths or massage

Look up another word