"I see ... of green / Red roses too" (What a Wonderful World) (5)
I believe the answer is:
trees
(Other definitions for trees that I've seen before include "Ashes, perhaps?" , "Steer into the plants" , "Tall, perennial, woody plant" , "Elders perhaps" , "Long lock of hair" .)