Ephedra
English Dictionary
->
Letter E
-> Ephedra
Search Dictionary:
Ephedra Definition
(n)
jointed
and
nearly
leafless
desert
shrub
having
reduced
scalelike
leaves
and
reddish
fleshy
seeds
Ephedra Synonyms
ephedra
joint fir
© Art Branch Inc.