Definitions
There is 1 meaning of the phrase
Egyptian Lupine.
Egyptian Lupine - as a noun
White-flowered eurasian herb widely cultivated for forage and erosion control
Synonyms (Exact Relations)
field lupinelupinus albuswhite lupinewolf bean