I think this is a floweingr plant. sorry there's no flower, but can anyone tell what it is by the leaves? Thanks