mosambi

/M OW0 S AE1 M B IY0/
noun
  1. 1

    Alternative form of mousambi. [(India) A sweet lime (citrus), Citrus limetta.]