English dictionary
citrus limetta meaning and definition
Definition and meaning of citrus limetta at MeaningMonkey.org. citrus limetta meaning and definition in the English Dictionary.CITRUS LIMETTA noun
Definition of Citrus limetta (noun)
- lemon tree having fruit with a somewhat insipid sweetish pulp
- synonyms: sweet lemon, sweet lime
Source: Princeton University Wordnet