Subscribe
URL of the page has been copied to clipboard.
Meaning : European violet typically having purple to white flowers. Widely naturalized.
Synonyms : garden violet, sweet violet, viola odorata
Install App