TREE LUPINE


Meaning of TREE LUPINE in English

noun

: an evergreen shrub ( Lupinus arboreus ) of the Pacific coast of the United States that has showy yellow or blue to violet flowers and is naturalized in New Zealand where it is used as a sand binder

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.