Loading
gorse
gorse
gorse
(noun)
1
Definition
Examples
Synonyms
A spiny evergreen shrub with golden-yellow flowers, known for its dense and fragrant foliage.