Daily Drop Do You Smell That? Do You Smell That? Much of what commonly is described as taste, 80-90% or more, is aroma/bouquet, as sensed and articulated by our olfactory receptors, Anna Brenny September 26, 2024