Cavaillon

[French]

Honeydew melon. A variety of small, well-flavoured, orange-fleshed melon.

Countries