Self pollination unlikely flower