glycyrrhiza lepidota Meaning, Definition & Usage

  1. noun North American plant similar to true licorice and having a root with similar properties
    American licorice; American liquorice; wild liquorice; wild licorice.

WordNet