Word info

sarsaparilla root

Noun

Meaning

dried root of any of various plants of the genus Smilax used as a flavoring agent

Source: WordNet

Hypernyms

Close letter words and terms