EPHEDRA


Meaning of EPHEDRA in English

n. any evergreen shrub of the genus Ephedra, with trailing stems and scalelike leaves.

Etymology: mod.L f. Gk ephedra sitting upon

Oxford English vocab.      Оксфордский английский словарь.