Definify.com

Definition 2025


peduncles

peduncles

English

Noun

peduncles

  1. plural of peduncle