Cantaloupes, noun plural of cantaloupe. Synonyms in the same form.
rockmelons
All synonyms for cantaloupe →