Ecballium
English Dictionary
->
Letter E
-> Ecballium
Search Dictionary:
Ecballium Definition
(n)
exploding
cucumber
;
squirting
cucumber
Ecballium Synonyms
Ecballium
genus Ecballium
© Art Branch Inc.