CITRUS LIMETTA





Definition:

  1. [noun] lemon tree having fruit with a somewhat insipid sweetish pulp
    Synonyms: sweet lemon, sweet lime, Citrus limetta

Synonyms: