'ephedra' definitions:

Definition of 'ephedra'

(from WordNet)
noun
Jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds [syn: ephedra, joint fir]

Words containing 'ephedra'