om this topic, she moves into the next sentence. The next sentence, "Bright topaz denizens of a world of green," can mean plenty of things, but has a specific meaning to me.
The dictionary gives several definitions for the word "denizens". To me, the definition of "an animal or a plant naturalized in a region," is the most appropriate. I think that she sees herself
...