- Citrus limetta as a noun:
- 1
Citrus limetta
noun
1 Citrus limetta
Lemon tree having fruit with a somewhat insipid sweetish pulp.
synonyms: sweet lemon, sweet lime.
debug info: 0.0144
noun
Lemon tree having fruit with a somewhat insipid sweetish pulp.
synonyms: sweet lemon, sweet lime.
debug info: 0.0144