Dictionary search results

Showing 1-3 of 3 results

stevia British & World English

A shrub native to tropical and subtropical America, whose leaves may be used as a calorie-free substitute for sugar

Stevia in stevia British & World English

A shrub native to tropical and subtropical America, whose leaves may be used as a calorie-free substitute for sugar

Stevia rebaudiana in stevioside British & World English

A sweet compound of the glycoside class obtained from the leaves of a Paraguayan shrub and used as a food sweetener