triffid - noun

singulartriffid
pluraltriffids