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)

  1. shrub with pungent rigid needle-shaped leaves and white flowers; eastern Australia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: