Triffid (noun) Definition, Meaning & Examples

noun
  1. any of a species of fictional plants that supposedly grew to a gigantic size, were capable of moving about, and could kill humans
Triffid (noun) Definition, Meaning & Examples

More Definitions