Verdolaga, a gift of nature ...