Melon seeds are the hidden gems of melons! Do you know that they are edible?!