egyptian lupine

Noun
  1. White-flowered Eurasian herb widely cultivated for forage and erosion control (synset 112566925)

Found on Word Lists

Other Searches