Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stevia Definition

Cancel
stevia
noun()
any plant of the genus Piqueria or the closely related genus Stevia
stevia
noun()
any plant of the genus Stevia or the closely related genus Piqueria having glutinous foliage and white or purplish flowers; Central and South America

Words Related to stevia!

stevia Examples by Brain Bank Users