Un esempio di un fiore perfetto è la rosa cinese, una varietà di ibisco. Altri sono gigli, meli e fiori di ciliegio e fiori sui legumi. Le noci e le castagne sono esempi di piante con fiori imperfetti. Altri esempi di fiori imperfetti includono zucchine, cetrioli, mais ed erba.
Le piante da fiore sono angiosperme o piante che si riproducono sessualmente per formare semi all'interno di frutti e fiori. La differenza tra fiori perfetti e imperfetti sono i loro organi sessuali. Ogni fiore perfetto ha organi riproduttivi sia maschili che femminili e può auto-impollinarsi. In un certo senso, questo li rende più difficili, dal momento che non dipendono dagli ibridatori incrociati per riprodursi. Le piante i cui fiori hanno entrambi gli organi sessuali sono chiamati "ermafroditi".
I fiori imperfetti, che hanno un solo genere di organo sessuale, sono i più comuni tra le angiosperme. Poiché i fiori imperfetti sono maschi o femmine, si riproducono per impollinazione incrociata. Le piante con fiori imperfetti possono essere facilmente allevate per il colore, per aumentare la produzione di cibo e costruire la capacità di recupero o per eliminare malattie. L'imperfezione aiuta anche ad assicurare le piante contro la monotonia genetica, una condizione in cui una singola malattia può spazzare via un'intera specie. È anche possibile avere fiori perfetti e imperfetti su una pianta. In questo caso la pianta è considerata poligama.