Answer: sengreens

AnswerCrossword Clue
sengreensSENGREEN, a plant which often grows on roofs