Definition of stevia
English to English 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
source: WordNet 3.0 - any plant of the genus Piqueria or the closely related genus Stevia
source: WordNet 3.0
Visual Synonyms 
Nearby Word
stevia, steve, steeve, step, stab, stope, stiff, stupa, staph, stipe, stive, staff, stave, stoep, stufa, steep, stove, stupe, stovepipe, side view
|
|
|