VariousWords beta
Related Terms:
Definitions:
Noun
sweet lemon
sweet lime
Citrus limetta
Definition: lemon tree having fruit with a somewhat insipid sweetish pulp