Amazon.co.uk Widgets Skip to content
« Back to Glossary Index

Essence

Definition:

A sauce made from a concentrated vegetable juice.

Search