O.K. you got me wondering with the title , I can not combine a green face with John Wyndham's classic , so I assume I am either to limited or there is another context in which Triffid is used >>
Yes it's a referance to the movie. The meteorites blind all the people and trees take over. Her skin is green like the trees. It's a fanciful take imagining that the world continued to be ruled by trees.