Word info Synonyms

Spanish gorse

Noun

Meaning

erect shrub of southwestern Europe having racemes of golden yellow flowers

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms