cucumber melon

noun
variants: or cucumber apple

Definition of cucumber melon