Noun Definition

lupinus luteus

1.Definition: yellow-flowered European lupine cultivated for forage

Related Noun(s):yellow lupine

Category: Plants