Definitions of Ecballium:

  • noun:   exploding cucumber; squirting cucumber