gorse

1. (noun) very spiny and dense evergreen shrub with fragrant golden-yellow flowers; common throughout western Europe
Synonyms: Irish gorse, Ulex europaeus, furze, whin
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice