Guava is a flowering plant. and the flowers produced are usually white and about 2.5cm.