Webster's Revised Unabridged Dictionary · 1913

Petiolule

Petiolule , noun

[Compare French pétiolule.]

(Botany) A small petiole, or the petiole of a leaflet.