Flowering plants have developed many devices to discourage self-pollination and to encourage cross-pollination except.
Dicliny
Homogamy
Dichogamy
Herkogamy
Homogamy favours self-pollination the other devices Dicliny, Dichogamy and Herkogamy favour outbreeding.