The Collaborative International Dictionary
Petiolulate
Petiolulate \Pet`i*ol"u*late\, a. (Bot.)
Supported by its own petiolule.
--Gray.
Wiktionary
petiolulate
a. (context botany English) Supported by its own petiolule.