I might have a flowering Philodendron (it is unclear for now). I did some research but I haven't found information about possible self-pollination...