gherkin

noun

1.
any of various small cucumbers pickled whole
2.
small prickly cucumber