Crossword Genius

One knocking forest spirits? (5,10)

Ross

I believe the answer is:

green woodpecker

'one knocking' is the definition.
(bird which knocks against trees)

'forest spirits?' is the wordplay.
'forest' becomes 'greenwood' (greenwood is a kind of forest).
'spirits?' becomes 'pecker' (I've seen this before).
'greenwood'+'pecker'='GREEN WOODPECKER'

(Another definition for green woodpecker that I've seen is " flyer".)

I've seen this clue in The Times and The Telegraph.
Want a hint initially instead of a full solution? Install my app