limoncina
Italian
Noun
limoncina
f
(
plural
limoncine
)
lemon verbena
Synonyms:
cedrina
,
verbena odorosa
Related terms
limone