Online Reference For Body, Mind & Spirit

Term: Adarris

DEFINITION:

Alchemical term for the foam of seawater.