cantaloupes.com

cantaloupes

  1. (n) A type of sweet melon fruit with orange flesh and a netted rind.