Definitions
noun
stalk bearing an inflorescence or solitary flower
noun
the thin process of tissue that attaches a polyp to the body
Look “peduncle” up elsewhere
Want another word?
Spin the dictionary for a fresh one.