limonette
French
Noun
limonette
f
(
plural
limonettes
)
sweet
lime
Synonym:
limette