pedunculate in Latin pedunculate in Latin pedunculatus adj Having a peduncle or stalk Add to Flashcards