These are fresh green guavas locally known in the Philippines as bayabas. There's so many fruit that I harvested some of it. It's crisp and slightly tart to eat and it's sweet. My daughter loves to eat them.
Do you know that a single guava provides more than double the recommended daily intake of vitamin C? It also acts as a low-glycemic food that may help regulate blood glucose levels.