Definify.com

Definition 2025


cantaloupes

cantaloupes

English

Noun

cantaloupes

  1. plural of cantaloupe