needledEnglish

needled

Adjective

Of trees whose leaves are acerate

English: needled