irish gorse (0 synonym found)

Definition of irish gorse:

(n) : very spiny and dense evergreen shrub with fragrant golden-yellow flowers; common throughout western europe

Definition of irish gorse:

(n) : very spiny and dense evergreen shrub with fragrant golden-yellow flowers; common throughout western europe

Back to Top