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