Hi! This plant is growing in my yard. It stands about 3 feet tall. It has weird almost translucent kind of stems. Do you know it? Thanks! Terri
Touch-me-nots, Impatiens. It could be two possibilities: I. capensis, which is orange, or I. pallida, which is yellow. You'll have to wait until they bloom to find which one it is unless someone else knows how to tell them apart. Hope that helps.