Petiolulate
/(?)/
Pet·i·ol·u·late
Petiolulate
a.
Supported by its own petiolule.
(Bot.)