Asian pumpkin

English

Noun

Asian pumpkin (plural Asian pumpkins)

  1. Synonym of Malabar gourd.