genus Stevia

Explore definitions, synonyms, and language insights of genus Stevia

Definitions

Noun
genus of shrubs and herbs of tropical and warm Americas

More General Terms