Meaning of wild liquorice

Definition of wild liquorice

(noun) North American plant similar to true licorice and having a root with similar properties
European perennial

Other information on wild liquorice

WIKIPEDIA results for wild liquorice
Amazon results for wild liquorice