imitation vanilla

imitation vanilla

English Noun
Ad

Definition

Synthetically produced vanillin, used in place of vanilla extract from vanilla beans.

Ad