English Dictionary
◊ ECBALLIUM
Ecballium
n : exploding cucumber; squirting cucumber [syn: {Ecballium}, {genus
Ecballium}]