TRIFFID


Meaning of TRIFFID in English

Noun. Any large or sprawling plant, usually a house plant. From The Day of the Triffids by John Wyndham.

Slang English vocab.      Английский сленговый словарь.