Sweetwort /(?)/

Sweet·wort

Sweetwort

n.
  1. Any plant of a sweet taste.