Find the word definition

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.