Persian melon

English

Noun

Persian melon (plural Persian melons)

  1. A melon cultivar