Meaning of tree lupine

Definition of tree lupine

(noun) evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers; naturalized in Australia

Other information on tree lupine

WIKIPEDIA results for tree lupine
Amazon results for tree lupine