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