Lime

It’s good to be green. Limes have a sharp, zesty scent and bring the shine! What is lime? The key lime grows on the Citrus aurantifolia tree, mainly cultivated in Brazil and Mexico these days although it is native to Southeast Asia. Fruits are usually picked when...