Ephedra (Noun)
Meaning
Jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds.
Classification
Nouns denoting plants.
Jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds.
Nouns denoting plants.