The majority of flowering plants are simultaneous hermaphrodites, yet numerous strategies to avoid the detrimental effects of self-fertilization and inbreeding depression have evolved among angiosperm ...