casaba ( synonym found)

Definition of casaba:

(n) : a variety of melon

Definition of casaba:

(n) : a variety of melon

Back to Top