Meaning of petiolule

Definition of petiolule

(noun) the stalk of a leaflet

Other information on petiolule

WIKIPEDIA results for petiolule
Amazon results for petiolule