La flor es el órgano reproductor de las plantas. Tiene partes masculinas como los estambres y anteras que producen el polen, y partes femeninas como el pistilo, estigma y ovario que producen los óvulos. Las flores pueden ser hermafroditas con ambos sexos, masculinas, femeninas, dioicas con sexos separados en plantas distintas, o monoicas con sexos separados en la misma planta. Los pétalos atraen a los insectos para ayudar a la polinización cruzada.