Related Words for word “pedunculata”
pedunculata - Did you Mean?
pedunculata
pedunculate
peduncular
pedunculate (pedunculated)