TRIFFID


Meaning of TRIFFID in English

■ noun (in science fiction) a large predatory plant which is able to move about and has a poisonous sting.

Origin

coined by John Wyndham in Day of the Triffids (1951).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.