peduncles

English

Noun

peduncles

  1. plural of peduncle