viola striata is a noun meaning "leafy-stemmed violet of eastern North America having large white or creamy flowers faintly marked with purple". It carries one recorded sense.
leafy-stemmed violet of eastern North America having large white or creamy flowers faintly marked with purple
Definitions, synonyms and semantic relations for viola striata come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.