Behind swamp spoil one yellow flower (5,8)
I believe the answer is:
marsh marigold
'flower' is the definition.
(thesaurus)
'behind swamp spoil one yellow' is the wordplay.
'behind swamp' becomes 'marsh' (I've seen this before. I am not sure about the 'behind' bit.).
'spoil' becomes 'mar' (synonyms).
'one' becomes 'i' (Roman numeral).
'yellow' becomes 'gold' (gold is a kind of yellow).
'marsh'+'mar'+'i'+'gold'='MARSH MARIGOLD'
Can you help me to learn more?
(Other definitions for marsh marigold that I've seen before include "Kingcup" , "Water-loving plant of buttercup family" .)