Definify.com

Definition 2024


cedronella

cedronella

Italian

Noun

cedronella f (plural cedronelle)

  1. lemon balm (plant)
  2. brimstone butterfly (insect)

Synonyms

Related terms