Englishfor English speakers
triffid
English
Meaning triffid meaning
What does triffid mean?
triffid
noun
—
A fictional plant, able to move around and kill people with a poisonous stinger
—
(colloquial) Any of the anemones of the genus Aiptasia with poisonous tentacles, which are a pest in aquaria.
—
a fictional plant
Are you looking for...?