English dictionary
needle bush meaning and definition
Definition and meaning of needle bush at MeaningMonkey.org. needle bush meaning and definition in the English Dictionary.NEEDLE BUSH noun
Definition of needle bush (noun)
- shrub with pungent rigid needle-shaped leaves and white flowers; eastern Australia
- synonyms: Hakea lissosperma, needlebush, needle-bush
Source: Princeton University Wordnet