petiolule

Explore definitions, synonyms, and language insights of petiolule

Definitions

Noun
the stalk of a leaflet

More General Terms