Englishfor English speakers
peduncle English
Meaning peduncle meaning
What does peduncle mean?
Definitions in simple English
peduncle
peduncle
Synonyms peduncle synonyms
What other words have the same or similar meaning as peduncle?