Subscribe
URL of the page has been copied to clipboard.
Meaning : California annual having white flowers with a deep purple blotch on each petal.
Synonyms : five-spot
Install App