peduncles

noun

Plural form of peduncle.