rock melon

noun

Definition of rock melon