fbpx

Dictionary

Infusion 

Infusion is the flavour that is extracted from any ingredient such as tea leaves, herbs or fruit by steeping them in a liquid such as water, oil or vinegar.