What does casaba melon mean?

casaba melon meaning in General Dictionary

melon having yellow rind and whitish skin