sponge gourd

noun

Definition of sponge gourd