Wiktionary
mousambi
n. (context India English) A sweet lime (qualifier: citrus).
n. (context India English) A sweet lime (qualifier: citrus).