English dictionary

needlebush meaning and definition

Definition and meaning of needlebush at MeaningMonkey.org. needlebush meaning and definition in the English Dictionary.

NEEDLEBUSH noun

Definition of needlebush (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: