In pond leaves large mixed display (4,4)
I believe the answer is:
lily pads
'in pond leaves' is the definition.
'lily pads' can be an answer for 'leaves' (lily pad is a kind of leaf). I am unsure of the 'in pond' bit.
'large mixed display' is the wordplay.
I cannot really understand how this works, but
'large' could be 'l' (eg in clothes sizes) and 'l' is located in the answer.
an anagram of 'display' is 'ilypads' which is located in the answer.
No letters remain.
This may be the basis of the clue (or it may be nonsense).
Can you help me to learn more?
(Another definition for lily pads that I've seen is " Floating leaves of a water plant".)