EPHEDRA Meaning of EPHEDRA in English n. any evergreen shrub of the genus Ephedra, with trailing stems and scalelike leaves. [ mod.L f. Gk ephedra sitting upon ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012