Putting on a show in the greenhouse (7)
I believe the answer is:
staging
I believe this clue is a double definition.
'putting on a show' is the first definition.
(I've seen this in another clue)
'in the greenhouse' is the second definition.
(I've seen this before)
(Other definitions for staging that I've seen before include "Mounting (a play)" , "Putting on (a play)" , "Putting on a show" , "in the greenhouse" .)