sweet limetta
English
Noun
sweet limetta (countable and uncountable, plural sweet limettas)
Synonyms
Translations
Citrus limetta — see sweet lemon
Further reading
- Citrus limetta on Wikipedia.Wikipedia
sweet limetta (countable and uncountable, plural sweet limettas)