SynonymX
Speak
Needled
Definition of Needled
1.
Of trees whose leaves are acerate
Adjective Satellite
Semanticaly linked words with "needled"
simple
unsubdivided