In porch I discovered plant (6)
I believe the answer is:
orchid
'plant' is the definition.
(orchid is a kind of plant)
'in porch i discovered' is the wordplay.
'in' says the answer is hidden in the clue.
'ORCHID' is hidden within 'porch i discovered'.
(Other definitions for orchid that I've seen before include "Highly prized flower" , "Common houseplant" , "Chord I play for the flower" , "Cor! hid in the flower" , "Exotic and expensive flower" .)