Why do flowers have phenotypes?
Flowers have different phenotypes, such as color, size, and shape, due to genetic variations within a population. These variations can be influenced by factors like environmental conditions, pollination, and genetic mutations. The diversity in flower phenotypes helps attract pollinators and ensures successful reproduction for the plant species.