Muskmelon probably are the kind of "Melon" we talk about here. English have this weird confusion betweens all the melons, but in French Muskmelon is just Melon, while Watermelon would be Pastèque. Taken that Melon call his mom "Maman" at some point, which is the french for "mom", it makes sense...