Noun
limetta (plural limettas)
Citrus limetta, a small, round, sweet citrus fruit, a cross between the citron and bitter orange.
As one other reader mentioned here, what you call Citrus Limetta seems to be what we call sweet lime (or Musambi) in India. Source: Internet