Ecabalium elaterium

Ecabalium elaterium,

n See cucumber, squirting.