Mini Watermelon? A vegetable of some kind. I really ought to label these things. Maybe a mini watermelon?