needlebush
/ˈnɛdəlbʌʃ/Definitions
1. noun
A shrub or small tree with sharp, needle-like or spiny leaves, especially from the family Proteaceae.
“The needlebush provided a natural barrier against predators in the wildlife reserve.”
1. noun
A shrub or small tree with sharp, needle-like or spiny leaves, especially from the family Proteaceae.
“The needlebush provided a natural barrier against predators in the wildlife reserve.”