meaning of casaba melon

casaba melon meaning in General Dictionary

melon having yellow rind and whitish skin