genus stevia

Noun
  1. Genus of shrubs and herbs of tropical and warm Americas (synset 112040144)

Found on Word Lists

Other Searches