Noun Definition
lupinus luteus
1.Definition: yellow-flowered European lupine cultivated for forage
Related Noun(s):yellow lupine
Category: Plants1.Definition: yellow-flowered European lupine cultivated for forage
Related Noun(s):yellow lupine
Category: Plants