The mountain needlewood is an Australian shrub or small tree with commonly spiny leaves and dense clusters of white flowers , growing approximately from 2.0 to 6.0 m tall .
The mountain needlewood is an Australian shrub or spiny tree with commonly dense leaves and small clusters of white flowers , growing approximately from 2.0 to 6.0 m tall .