Thus far, there was only one suggestion for a name for my mystery leaf of the other day. Thanks to Liz for the suggestion of nonogamboge, of the genus nonogambogia. Here is a picture of a different plant of the same species. I hope some of my botanical friends might have some suggestions. Thanks.