caudalie

caudalie, French term for a unit of sensory measurement equal to one second’s length of a wine’s impact on the palate after…