Indian sarsaparilla

noun

Definition of Indian sarsaparilla

1 : an East Indian shrub (Hemidesmus indicus) of the family Asclepiadaceae
2 : the root of Indian sarsaparilla used as a substitute for sarsaparilla