Meaning of ecballium

Definition of ecballium

(noun) exploding cucumber; squirting cucumber

Other information on ecballium

WIKIPEDIA results for ecballium
Amazon results for ecballium