Ephedra
[i'fedrә]
Definition
(noun.) jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds.
Typed by Harley--From WordNet
[i'fedrә]
(noun.) jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds.
Typed by Harley--From WordNet