Definitions
There is 1 meaning of the phrase
Ulex Europaeus.
Ulex Europaeus - as a noun
Very spiny and dense evergreen shrub with fragrant golden-yellow flowers; common throughout western europe
Synonyms (Exact Relations)
furzegorseirish gorsewhin