Name this melon!

Tastes like a cucumber, looks like a dinosaur egg. Anyone know what it really is?