为什么开花植物会发展出许多形态和生理机制？
虽然大多数的花是完美的或两性的（花粉和胚珠的产生部分都在同一个花的结构中），开花植物已经发展出许多形态和生理机制来减少或阻止自交。异形花有短心皮和长雄蕊，反之亦然，因此动物传粉者不能轻易地将花粉转移到雌蕊（心皮的接收部分）。同态花可以利用一种称为自交不亲和的生化（生理）机制来区分自交和非自交花粉粒。在其他物种中，雌雄部分在形态上分开，在不同的花上发育。
减少或阻止自交