Subscribe
URL of the page has been copied to clipboard.
Meaning : Evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers. Naturalized in Australia.
Synonyms : tree lupine
Install App