1 hairy greenweed | Definition of hairy greenweed

hairy greenweed

noun

Definition of hairy greenweed

: a southern European shrub (Genista pilosa) cultivated as forage for sheep