Definition, synonyms and related words
A gherkin-like vegetable, Coccinia grandis, from Southern India and Indo-China.