English edit

Noun edit

wax gourd (plural wax gourds)

  1. Synonym of winter melon