
The natural flavour of peppermint (or ‘mentha piperita’ in its Latin form) is a combination of spearmint and watermint, and is one of Earth’s oldest herbs, with its dried leaves having been found as far afield as the Egyptian pyramids. You can make your own peppermint tea with fresh mint leaves and ...
READ MORE +