add audio

Definition and similar words in English:

 
A gherkin-like vegetable, Coccinia grandis, from Southern India and Indo-China, considered to be effective in lowering blood sugar levels.