The guava fruit grows on a small tree with a wide, short canopy and a sturdy single to multi-stemmed trunk. The guava tree is an interesting plant with mottled greenish bark and long 3- to 7-inch serrated leaves. Guava trees produce white, 1-inch flowers that yield to small round, oval or pear shaped fruits. These are more accurately berries and have soft flesh, which may be white, pink, yellow or even red and varies in taste from acidic, sour to sweet, and rich depending on variety. The guava plants thrive in any soil with good drainage and full sun for best flowering and fruit production. Guava fruit trees are tropical to subtropical and may achieve 20 feet in height. Growing guavas require cold protection and is not suitable outdoors in most zones of the United States. They must have shelter from freezing winds, even in sunny warm climates where occasional icy temperatures occur.