Meaning of needled
Definition of needled
(adj)
of trees whose leaves are
acerate
Other information on needled
WIKIPEDIA results for
needled
Amazon results for
needled
Tweet