Definify.com

Definition 2025


limoncina

limoncina

Italian

Noun

limoncina f (plural limoncine)

  1. (botany) lemon verbena

Synonyms

Related terms