vanilla flavoring
CASTOREUM : A Natural Flavoring to Die For
I don’t even know how to start this discussion on the natural flavoring ingredient castoreum. So, I’ll get straight to the point and then explain. That way, you can decide whether you want to know more about this tidbit of information in your brain. Ready…??? Here goes. I rue the day I discovered castoreum, how it […]