1. Home
  2. >
  3. Define
  4. >
  5. TRIFFIDS

Definition of TRIFFIDS

  • TRIFFID, a fictional plant [n]
  • TRIFFID, a fictional predatory plant [n]