Definitions
There is 1 meaning of the phrase
American Spikenard.
American Spikenard - as a noun
Unarmed woody rhizomatous perennial plant distinguished from wild sarsaparilla by more aromatic roots and panicled umbels; southeastern north america to mexico
Synonyms (Exact Relations)
aralia racemosalife-of-manpetty morel