Green, leafy vegetables give off a fresh aroma that is excellent to make you happy and satisfied. These ..