'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'