Locomotory stinging plant invented by John Wyndham (7)
I believe the answer is:
triffid
(Other definitions for triffid that I've seen before include "John Wyndham's alien plant" , "Predatory sci-fi plant" , "Killing growth" , "novel poisoner" , "John Wyndham's lethal walking plant" .)