English | German | Russian | Czech

triffid English

Meaning triffid meaning

What does triffid mean?

triffid

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...?