white lupine

noun

Definition of white lupine

: a Eurasian white-flowered lupine (Lupinus albus) widely cultivated for forage and erosion control