Woodpecker and two mythological figures flying round (6)
I believe the answer is:
yaffle
'woodpecker' is the definition.
(I've seen this before)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for yaffle that I've seen before include "Woodpecker (colloquial)" , "Green woodpecker" , "BIRD" , "tree surgeon?" .)