polypodium glycyrrhiza Meaning, Definition & Usage

  1. noun fern having rootstock of a sweetish flavor
    licorice fern.

WordNet