The rose apple tree may be merely a shrub but is generally a tree reaching 25 or even 40 ft (7.5-12 m) in height, and has a dense crown of slender, wide-spreading branches, often the overall width exceeding the height. The flowers are creamy-white or greenish-white, 2 to 4 in (5-10 cm) wide, consisting mostly of about 300 noticeable stamens to 1 1/2 in (4 cm) long, a 4-lobed calyx, and 4 greenish-white, concave petals. There are usually 4 or 5 flowers together in terminal cluster.