Definify.com

Definition 2024


limoncina

limoncina

Italian

Noun

limoncina f (plural limoncine)

  1. (botany) lemon verbena

Synonyms

Related terms