English edit

Noun edit

peduncles

  1. plural of peduncle