peduncle

Noun
  1. The thin process of tissue that attaches a polyp to the body (synset 114258548)
  2. Stalk bearing an inflorescence or solitary flower (synset 113152793)
  3. A bundle of myelinated neurons joining different parts of the brain (synset 105484406)

Other Searches