Definify.com

Definition 2024


peduncles

peduncles

English

Noun

peduncles

  1. plural of peduncle