Salep (noun) Definition, Meaning & Examples

noun
  1. a starchy, demulcent drug or foodstuff consisting of the dried tubers of certain orchids.
noun
  1. the dried ground starchy tubers of various orchids, used for food and formerly as drugs
Salep (noun) Definition, Meaning & Examples

More Definitions