English edit

Noun edit

river pumpkin (plural river pumpkins)

  1. A Madagascan plant, Gunnera perpensa.