Meaning of needlewood

Definition of needlewood

(noun) large bushy shrub with pungent pointed leaves and creamy white flowers; central and eastern Australia

Other information on needlewood

WIKIPEDIA results for needlewood
Amazon results for needlewood