Petiolulate

a.
  1. Supported by its own petiolule.