After a strong debate with the flower seller who insisted that this is white rose and I said no, who can give the right answer for this flower? It looks like Rannunculacea?