Clue reads :- Barrows of spring flowers (a third missing) captivating Greek character.
Solution is :- Tumuli
Fair enough, I get tumuli (being the plural of tumulus) - ancient burial mounds - "barrows"
but cannot see the connexion with either A; spring flowers, nor with B; a third missing, nor with C; a captivating Greek character.
Any light on this will be most pleasing, kind regards and seasons greetings,