gorse ( synonym found)

Definition of gorse:

(n) : evergreen shrub, of the genus Ulex, having spiny leaves and yellow flowers

Definition of gorse:

(n) : evergreen shrub, of the genus Ulex, having spiny leaves and yellow flowers

Back to Top