rhizoverbBeta
Feedback

gorse

Spiny shrubnoun · A spiny shrub with yellow flowers, common in Europe.