Lupinus albus

Explore definitions, synonyms, and language insights of Lupinus albus

Definitions

Noun
white-flowered Eurasian herb widely cultivated for forage and erosion control

More General Terms