Meaning of needle furze

Definition of needle furze

(noun) prickly yellow-flowered shrub of the moors of New England and Europe

Other information on needle furze

WIKIPEDIA results for needle furze
Amazon results for needle furze