Tomatoes I have never seen so many tomato flowers on one stalk. There are three branches off that one stalk each with 20 to 30+ flowers. June 2, 2024