Noun Definition
spanish gorse
1.Definition: erect shrub of southwestern Europe having racemes of golden yellow flowers
Related Noun(s):genista hispanica, spanish broom
Category: Plants1.Definition: erect shrub of southwestern Europe having racemes of golden yellow flowers
Related Noun(s):genista hispanica, spanish broom
Category: Plants