Big Huge Thesaurus

petiolule

noun

sounds kind of like