wax gourd

English

Noun

wax gourd (plural wax gourds)

  1. Synonym of winter melon.