Splendour of head of green parrot (5)
I believe the answer is:
glory
'splendour' is the definition.
(glory can mean splendour or grandeur)
'head of green parrot' is the wordplay.
'head of' indicates taking the first letters.
'parrot' becomes 'lory' (small parrot).
The initial letter of 'green' is 'g'.
'g'+'lory'='GLORY'
'of' is the link.
(Other definitions for glory that I've seen before include "Splendour - fame" , "Humpty Dumpty's compelling argument" , "High renown or honour won" , "Splendour; high renown" , "See 8" .)