EN

Synonyms for wild licorice

Definitions

  1. n. 1

    Astragalus glycyphyllus, an herb native to Europe and West and Central Asia.