Definition of “peduncle” - English Dictionary

English