Ecballium elaterium
Explore definitions, synonyms, and language insights of Ecballium elaterium
Definitions
Noun
Mediterranean vine having oblong fruit that when ripe expels its seeds and juice violently when touched