limoncina

Italian

Noun

limoncina f (plural limoncine)

  1. lemon verbena
    Synonyms: cedrina, verbena odorosa