Do all plants produce flowers?
Flowering plants
Non-flowering plants
Some plants produce two types of very different looking flowers. One example is that of water melon. However, most plants like hibiscus produce only one type of flower. Why do you think this happens?