lupinus_arboreus has definitions from the field of botany
1
[ noun ] (botany) evergreen shrub of United States Pacific coast having showy yellow or blue flowers; naturalized in Australia

Synonyms

tree_lupine

Related terms

shrub Lupinus

*