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