ecderon

/ɛkˈdɛrən/ or /ek-DERR-ən/

Definitions

1. noun

A variant of cedron, or an aromatic shrub or plant, typically with fragrant leaves.

“The perfume contained essence of cedron and a hint of lavender.”

Synonyms

  • aromatic shrub
  • cedron

Antonyms

  • odorous substance