Can You Eat Cantaloupe Seeds? A Surprising Fact You Need to Know!