sweet lime n lemon tree having fruit with a somewhat insipid sweetish pulp Synonym(s) sweet lemon Citrus limetta