skirret

Noun
  1. An Asiatic herb cultivated in Europe for its sweet edible tuberous root (synset 112966309)

Found on Word Lists

Other Searches