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
Tweet