Definition, synonyms and related words
Citrus jhambiri, a lemon with a rough skin and very sour pulp.