borage

Borage (Borago officinalis), also known as starflower, bee bush, bee bread, and bugloss, is a medicinal herb with edible leaves and flowers. With a taste comparable to that of cucumber, borage has various culinary applications. Definition from Permaculture News.