Crossword Genius

Duck liver is not finished by one of The Greens (5)

Ross

I believe the answer is:

olive

I'm a little stuck... Click here to teach me more about this clue!

'one of the greens' is the definition.
'olive' can be an answer for 'greens' (olive green is a kind of green). I am not certain of the 'one of the' bit.

'duck liver is not finished by' is the wordplay.
'duck' becomes 'o'.
'is not finished' means to remove the last letter.
'by' is a charade indicator (letters next to each other).
'liver' with its final letter taken off is 'live'.
'o'+'live'='OLIVE'

Can you help me to learn more?

(Other definitions for olive that I've seen before include "Yellowish-green colour" , "Fruit giving oil" , "Oil-yielding tree" , "Oil-yielding fruit" , "Stoned fruit" .)

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