Petiolulate(a.) Supported by its own petiolule.
Petiolule(n.) A small petiole, or the petiole of a leaflet.

Words within petiolule