musk cucumber

noun

Definition of musk cucumber