Answer: mossroses

AnswerCrossword Clue
MOSSROSESDenizens of the garden.