viola striata

Noun
  1. Leafy-stemmed violet of eastern North America having large white or creamy flowers faintly marked with purple (synset 112410616)

Found on Word Lists

Other Searches