sarsaparilla root

Noun
  1. Dried root of any of various plants of the genus Smilax used as a flavoring agent (synset 112490834)

Found on Word Lists

Other Searches