Definify.com

Definition 2026


limoncina

limoncina

Italian

Noun

limoncina f (plural limoncine)

  1. (botany) lemon verbena

Synonyms

Related terms