Spanish gorse
Explore definitions, synonyms, and language insights of Spanish gorse
Definitions
Noun
erect shrub of southwestern Europe having racemes of golden yellow flowers
Explore definitions, synonyms, and language insights of Spanish gorse