Subscribe
URL of the page has been copied to clipboard.
Meaning : Exploding cucumber. Squirting cucumber.
Synonyms : genus ecballium
Install App