Lupinus luteus

Explore definitions, synonyms, and language insights of Lupinus luteus

Definitions

Noun
yellow-flowered European lupine cultivated for forage

More General Terms