SALEP


Meaning of SALEP in English

[sa.lep] n [F or Sp, both fr. Ar dial. sahlab, perh. alter. of Ar (khusy ath-)tha'lab, lit., testicles of the fox] (1736): the starchy or mucilaginous dried tubers of various Old World orchids (esp. genus Orchis) used for food or in medicine

Merriam-Webster English vocab.      Английский словарь Merriam Webster.