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 : lupinus arboreus
Install App
Tree lupine meaning in Bengali (Bangla).