Answer: heliosciophytes

AnswerCrossword Clue
heliosciophytesHELIOSCIOPHYTE, a plant that thrives in sun better than shade