sweetwort

Noun

 * 1) Any sweet-tasting plant.