egyptian lupine Meaning, Definition & Usage

  1. noun white-flowered Eurasian herb widely cultivated for forage and erosion control
    wolf bean; white lupine; field lupine; Lupinus albus.

WordNet