needlebush
/ˈniːdəlˌbʊʃ/
noun
- A shrub or small tree with sharp, needle-like leaves or thorns.
- Farmers often plant needlebush along fence lines to keep animals out.
- The needlebush in the garden has tiny white flowers in the spring.
- The hiker brushed against a needlebush and got a scratch on his arm.
Synonyms