Tag: top scented candles
Sensilla Candles believe in the science of smell
Sensilla comes from a scientific name to describe sensory organ (including odor detection) in arthropods. I pick this name not only because it sounds pretty but also it has got scientific meaning that demonstrates the essentiality of animals’ sense of smell in everyday living. Human has a pretty good sense […]