VariousWords beta
Related Terms:
Noun
Definition: A lactone and extremely powerful aroma compound, which smells of fenugreek or curry at high concentrations and maple syrup or caramel at lower concentrations.
VariousWords beta
Definition: A lactone and extremely powerful aroma compound, which smells of fenugreek or curry at high concentrations and maple syrup or caramel at lower concentrations.