Home

Word

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

Ecballium genus Ecballium