Inside porch I'd seen flowers (7)
I believe the answer is:
orchids
'flowers' is the definition.
(I know this)
'inside porch i'd seen' is the wordplay.
'inside' indicates the answer is hidden within the clue.
'ORCHIDS' is hidden in the letters of 'porch id seen'.
(Other definitions for orchids that I've seen before include "Showy plants" , "Flowers from a rich sod" , "Chords I turn into flowers" , "Glamorous tropical flowers" , "Fine tropical flowers" .)