Definitions of Lupinus albus:

  • noun:   white-flowered Eurasian herb widely cultivated for forage and erosion control