peduncles

  • n."Planting" the peduncle; "Solution" (tumors or polyps) stalks
  • WebCerebellar peduncles