Definitions of American liquorice:

  • noun:   North American plant similar to true licorice and having a root with similar properties