English

edit

Noun

edit

wax gourd (plural wax gourds)

  1. Synonym of winter melon