triffids meaning

Meaning of triffids

What is the full meaning of triffids

TRIFFID, a monstrous fictional plant [n]

Example of the word triffids placed on a Scrabble board.

Unscrambled word triffids

Points for triffids

Scrabble
20 points
Word With Friends
15 points
Wordfeud
20 points

Related pages for triffids