astragalus glycyphyllos Meaning, Definition & Usage

  1. noun European perennial
    wild liquorice; wild licorice.

WordNet