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.”

Synonyms

  • narrow-leaved pea tree
  • proteaceous shrub