tang

a strong taste or flavor

» Food dictionary