yellow lupine

Explore definitions, synonyms, and language insights of yellow lupine

Definitions

Noun
yellow-flowered European lupine cultivated for forage

More General Terms