Online Reference For Body, Mind & Spirit

Term: Philtre

DEFINITION:
Archaic term for an herbal aphrodisiac or love potion.