Share of a year's perfumes that contain a note from this category
Interesting Facts
Chamallow is the French term for marshmallows, commonly used in Europe. It usually refers to especially soft, airy sugar confections with a very sweet, slightly vanilla-like taste.