Rhyme Desk
Find rhyming words!

Definition of "Peduncle" :

noun: a bundle of myelinated neurons joining different parts of the brain

noun: stalk bearing an inflorescence or solitary flower

noun: the thin process of tissue that attaches a polyp to the body