Definition of Needled

  • 1. Of trees whose leaves are acerate Adjective Satellite

Semanticaly linked words with "needled"