Either way, I still would call them stipules as the don't seem to be extensions of the main leaf. You might try both words (stipiules & perfoliate), as perhaps only a botanist would nitpick.
When the debate is lost, slander becomes the tool of the losers. - Socrates