Where does “pedicule” come from?

pedicule (English): A pedicel

Definitions

  1. A pedicel

Words derived from “pedicule