genus Ecballium

Explore definitions, synonyms, and language insights of genus Ecballium

Definitions

Noun
exploding cucumber; squirting cucumber