tree lupine
Meaning, Definition & Usage
Dictionary
Related
noun
evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers; naturalized in Australia
Lupinus arboreus
.
WordNet
Previous
trebucket
trechometer
treckschuyt
treddle
tredille
Next
treebeard
treed
treeful
treehopper
treeless