Chinook licorice
noun
: a silky blue-flowered American herb (Lupinus littoralis) found in the Pacific coastal dunes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share