needle bush
/ˈnidəl bʊʃ/
noun
- 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