English synonyms about - contact  

Citrus limetta

noun

1 Citrus limetta

Lemon tree having fruit with a somewhat insipid sweetish pulp.

synonyms: sweet lemon, sweet lime.


Find more on citrus limetta elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0361