WordUnscrambler Home
ephedra
Definitions
[ɛˈfɛdrə], (Noun)
Definitions:
- an evergreen shrub of warm arid regions which has trailing or climbing stems and tiny scale-like leaves
Phrases:
Origin
:
modern Latin: from Latin, ‘equisetum’ (a plant that ephedra resembles), from Greek
Click here to see the free dictionary definition for ephedra
definition by Oxford Dictionaries