Meaning of Ecballium
Definition of Ecballium
(noun)
exploding cucumber;
squirting
cucumber
Other information on Ecballium
WIKIPEDIA results for
Ecballium
Amazon results for
Ecballium
Tweet