Home

Word

Ecballium, n.
more info exploding cucumber; squirting cucumber
<noun.plant>

Ecballium genus Ecballium