needle bush

/ˈnidəl bʊʃ/
noun
  1. A shrub or small plant with sharp, needle-like spines or leaves.
    • The gardener wore thick gloves when trimming the needle-bush.
    • The hiker got scratched by a needle-bush while walking off the trail.
    • Needle-bush grows in sandy soil and provides shelter for small birds.
Synonyms
What does "needle bush" mean? | whatsthatwordmean | whatsthatwordmean