peduncles
English
Noun
peduncles
plural of
peduncle