Search Details
Word: stevia
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A sweetener extracted from this plant that can be substituted for sugar is some uses. Much sweeter than an equal amount of sugar.
- A sweet herb, of genus ''Stevia'', native to Paraguay
Source: Wiktionary
| Src Info »