slipper gourd
English
Noun
slipper
gourd
(
plural
slipper gourds
)
The
caigua
.