snow melon

English

Noun

snow melon (plural snow melons)

  1. Synonym of Hami melon.