The writing looks like Thai. Can you print it and take it to a Thai restaurant? The plant looks vaguely like something out of the Ranunculacae family, but that's going out on a limb...