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