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.