Dragonroot (noun) Definition, Meaning & Examples

noun
  1. See under dragon (def. 8).
noun
  1. a North American aroid plant, Arisaema dracontium, having a greenish spathe and a long pointed spadix
  2. the tuberous root of this plant, formerly used in medicine as an expectorant and diaphoretic
Dragonroot (noun) Definition, Meaning & Examples

More Definitions